package com.zmn.oms.third.guomei.service;

import com.zmn.oms.common.exception.OmsBaseException;
import com.zmn.oms.third.guomei.dto.GmqxResultDTO;
import com.zmn.oms.third.guomei.dto.GmqxSyncRequestDTO;

/**
 * 类描述：与国美美云保清洗的对接接口
 *
 * @author XieWenBing
 * @date 2019/12/02 18:00
 */

public interface GmqxService {

    /**
     * 处理国美美云保清洗发送的订单消息（验证服务区域，创建订单，取消订单等）
     * @param requestDTO
     * @return GmqxResultDTO
     * @author xiewenbing
     */
    GmqxResultDTO handleSyncOrderMsg(GmqxSyncRequestDTO requestDTO) throws OmsBaseException;
}
